programmed algorithm - German English Dictionary